# @Time    : 2022/8/21 18:57
# @Author  : 南黎
# @FileName: 5.鼠标信息的获取.py
import win32gui
import win32api
# 注意窗口句柄获取如果失败，要做好异常处理
try:
    # 获取窗口句柄
    handle = win32gui.FindWindowEx(0, 0, "Notepad", None)#
    print("窗口句柄是：{}".format(handle))
    # 获取鼠标位置
    point_position = win32api.GetCursorPos()
    print("鼠标位置是：{}".format(point_position))
    # 设置鼠标位置
    win32api.SetCursorPos((0, 0))
    # 获取鼠标位置
    point_position = win32api.GetCursorPos()
    print("设置后鼠标位置是：{}".format(point_position))

except Exception as e:
    print("窗口句柄获取失败或是前台设置失败：{}".format(e))